func go/types.underIs
10 uses
go/types (current package)
builtins.go#L192: if underIs(x.typ, func(u Type) bool {
builtins.go#L236: if !underIs(x.typ, func(u Type) bool {
builtins.go#L254: if !underIs(x.typ, func(u Type) bool {
builtins.go#L426: if !underIs(map_, func(u Type) bool {
conversions.go#L62: ok = underIs(T, func(u Type) bool {
expr.go#L442: if !underIs(target, func(u Type) bool {
expr.go#L1149: if !underIs(x.typ, func(u Type) bool {
index.go#L112: if underIs(x.typ, func(u Type) bool {
predicates.go#L218: return !isTypeParam(t) || underIs(t, func(u Type) bool {
under.go#L14: func underIs(typ Type, f func(Type) bool) bool {